Big Huge Thesaurus

genus phthorimaea

noun

sounds kind of like